// // 粪源管理
// // 导入路由处理函数
// const manure_handler = require('../router_hanbler/manure.js');
// // 导入路由
// const express = require('express');
// const router = express.Router();

// //粪源列表
// router.get('/list', manure_handler.getManureList);

// //添加粪源
// //const imageUrl = req.file ? `/uploads/manure/${req.file.filename}` : null;
// router.post('/add', manure_handler.addManure);

// //删除粪源
// router.get('/delete', manure_handler.deleteManure);


// //修改粪源
// router.post('/update', manure_handler.updateManure);


// module.exports = router;
// //导入 express
const express = require('express');
const router = express.Router();
const manure_handler = require('../router_hanbler/manure.js');
const { upload } = require('../utils/upload'); // 导入上传配置
// const authMiddleware = require('../middleware/auth'); // 导入认证中间件

// 粪源列表
router.get('/list', manure_handler.getManureList);

// 添加粪源
router.post('/add',
  upload.single('image'), // 文件上传中间件
  manure_handler.addManure
);

// 删除粪源
router.get('/delete',
  manure_handler.deleteManure
);

// 修改粪源（集成文件上传）
router.post('/update',
  upload.single('image'), // 支持更新图片
  manure_handler.updateManure
);

module.exports = router;